Text copied to clipboard!

Başlık

Text copied to clipboard!

Uygulama Geliştiricisi

Açıklama

Text copied to clipboard!
Aramıza katılacak bir Uygulama Geliştiricisi arıyoruz. Bu pozisyon, yenilikçi ve kullanıcı dostu mobil ve web uygulamalarının tasarlanması, geliştirilmesi ve sürdürülmesinden sorumludur. Uygulama Geliştiricisi olarak, yazılım geliştirme yaşam döngüsünün tüm aşamalarında aktif rol alacak, kullanıcı ihtiyaçlarını analiz edecek ve teknik çözümler üreteceksiniz. Takım çalışmasına yatkın, analitik düşünebilen ve problem çözme yeteneği yüksek adaylar arıyoruz. Pozisyon kapsamında, uygulama gereksinimlerini analiz etmek, teknik tasarımlar oluşturmak, kodlama yapmak, test süreçlerini yürütmek ve uygulamaların bakımını üstlenmek temel görevleriniz arasında yer alacaktır. Ayrıca, kullanıcı deneyimini artırmak için yeni teknolojileri takip etmeli ve uygulamalara entegre etmelisiniz. Proje yönetimi ekipleriyle yakın çalışarak, uygulamaların zamanında ve kaliteli bir şekilde teslim edilmesini sağlamalısınız. Uygulama Geliştiricisi olarak, hem ön yüz (frontend) hem de arka yüz (backend) geliştirme konularında bilgi sahibi olmanız beklenmektedir. Mobil platformlar (iOS, Android) ve web tabanlı uygulamalar için farklı programlama dillerinde (Java, Kotlin, Swift, JavaScript, Python vb.) kod yazabilmeli ve ilgili frameworklerle çalışabilmelisiniz. Ayrıca, uygulamaların güvenliği, performansı ve ölçeklenebilirliği konularında da bilgi sahibi olmanız gerekmektedir. Başarılı bir aday, güçlü iletişim becerilerine sahip, takım çalışmasına yatkın, yenilikçi ve öğrenmeye açık olmalıdır. Hızla değişen teknoloji dünyasında güncel kalabilmek için sürekli kendini geliştirmeye istekli olmanız önemlidir. Eğer siz de dinamik bir ekipte yer almak, yaratıcı projelerde çalışmak ve kariyerinizi ileri taşımak istiyorsanız, başvurunuzu bekliyoruz.

Sorumluluklar

Text copied to clipboard!
  • Mobil ve web uygulamalarının geliştirilmesi
  • Kullanıcı gereksinimlerinin analiz edilmesi
  • Teknik tasarım ve mimari oluşturulması
  • Kodlama ve yazılım testlerinin yapılması
  • Uygulama bakım ve güncellemelerinin gerçekleştirilmesi
  • Kullanıcı deneyimini iyileştirmek için yeni teknolojilerin entegrasyonu
  • Proje ekipleriyle koordineli çalışmak
  • Uygulama güvenliği ve performansının sağlanması
  • Dokümantasyon ve raporlama yapmak
  • Hata ayıklama ve sorun giderme işlemlerini yürütmek

Gereksinimler

Text copied to clipboard!
  • Bilgisayar Mühendisliği veya ilgili alanlarda lisans derecesi
  • Mobil ve/veya web uygulama geliştirme deneyimi
  • Java, Kotlin, Swift, JavaScript, Python gibi programlama dillerine hakimiyet
  • İlgili framework ve teknolojilerde deneyim (React, Angular, Flutter vb.)
  • Takım çalışmasına yatkınlık ve iletişim becerileri
  • Analitik düşünme ve problem çözme yeteneği
  • Yenilikçi ve öğrenmeye açık olmak
  • Zaman yönetimi ve çoklu görev yapabilme yeteneği
  • Versiyon kontrol sistemleri (Git vb.) konusunda bilgi
  • İngilizce teknik dokümanları anlayabilme

Potansiyel mülakat soruları

Text copied to clipboard!
  • Daha önce hangi mobil veya web uygulamalarını geliştirdiniz?
  • Hangi programlama dillerinde kendinizi daha yetkin hissediyorsunuz?
  • Takım çalışmasında karşılaştığınız bir zorluğu ve nasıl çözdüğünüzü anlatır mısınız?
  • Yeni teknolojileri nasıl takip ediyorsunuz?
  • Bir uygulamanın performansını nasıl artırırsınız?
  • Kullanıcı deneyimini geliştirmek için hangi yöntemleri kullanırsınız?
  • Hangi yazılım geliştirme metodolojileriyle çalıştınız?
  • Versiyon kontrol sistemleriyle ilgili deneyiminiz nedir?
  • Uygulama güvenliği konusunda nelere dikkat edersiniz?
  • Kariyer hedefleriniz nelerdir?